iner çıkar


Results for "iner çıkar"

Turkish - English dictionary

iner çıkar

(Turkish - English dictionary) :
elevator, Brit. lift.